package cn.hairui.fastms.core.annotation;

import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * <p>
 * <h2>请添加简述</h2>
 *   <ol>请添加详细描述</ol>
 * <h2>修改历史</h2>
 *   <ol>如有修改，请添加修改历史</ol>
 * </p>
 *
 * @author spdb/lihr3
 * @date 2020/12/26 13:07
 * @copyright spdb
 */
@Getter
@Setter
public class TableResult<T> {
    /**
     * 接口数据长度
     */
    private long total;

    /**
     * 接口数据
     */
    private List<T> rows;

    /**
     * 无参构造函数
     */
    public TableResult() {
        super();
    }

    /**
     * 返回数据给表格
     */
    public TableResult(long total, List<T> rows) {
        super();
        this.total = total;
        this.rows = rows;
    }
}